.tle{
	width:100%;height:100px;line-height:100px;text-align:center;color:#333;
	font-weight:bold;
}
.tle>i{
	font-size:60px;
}
.tle>span{
	font-size:25px;
}
.nav{
	width:1000px;
	border-bottom:1px solid #ededed;
	height:25px;
	margin-top:30px;
}
.nav li a{
	display:block;
	float:left;
	padding: 0px 8px;
    font-size: 12px;
    margin-top: 1px;
	margin-right:40px;
    height: 24px;
    color: #333;
	
}
.nav li a:hover{
	border-bottom:1px solid black;
}
.info{
	width:1000px;
	text-align:center;
}
.info li{
	float:left;
	margin:20px 7px;
}
.info li img{
	width:318px;
	height: 318px;
}
.info li a{
	color:#333;
}
.info p{
	width:318px;
	font-size:20px;
	margin:10px 0;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;   
}
.info span{
	display:block;
	font-size:15px;
}
.info li.last{
	margin-right:0;
}
.info::after{
	display:block;
	content:'';
	clear:both;
}
.page{
	width:1000px;
	padding:50px 0 100px;
	text-align:right;
	height:auto;
}
.page a, .page span{
	padding: 4px 8px; margin: 8px; border: 1px solid #98b5d5; line-height: 28px;
	font-size: 12px;color: black;
}
.page input{
	border: 1px solid #98b5d5; outline: none; font-size: 12px;
	padding: 4px 8px; width:30px; height:16px;
}
.pageCls{
	background:#98b5d5;
	color:#fff;
}